package com.ykt.vo;

import java.util.List;

/**
 * 用户视图对象
 *
 * @author long.hua
 * @version 1.0.0
 * @since 2015-12-07 22:54
 */
public class ShopVo extends BaseVo {

    private Integer marketId;// 市场ID
    private Integer merchantId;// 商户ID
    private Integer shopId;
    private String shopName;//商铺名称
    private String shopLogo; // 商铺店招图片
    private String shopSummary;//商铺简介
    private String phone;//商铺联系电话
    private Integer collected;
    private String merchantPhone; // 商户账号（聊天使用）
    private String merchantHead;
    private String merchantName;

    private List<MediaSourceVo> mediaSources;


    public Integer getMarketId() {
        return marketId;
    }

    public void setMarketId(Integer marketId) {
        this.marketId = marketId;
    }

    public Integer getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(Integer merchantId) {
        this.merchantId = merchantId;
    }

    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getShopLogo() {
        return shopLogo;
    }

    public void setShopLogo(String shopLogo) {
        this.shopLogo = shopLogo;
    }

    public String getShopSummary() {
        return shopSummary;
    }

    public void setShopSummary(String shopSummary) {
        this.shopSummary = shopSummary;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getCollected() {
        return collected;
    }

    public void setCollected(Integer collected) {
        this.collected = collected;
    }

    public String getMerchantPhone() {
        return merchantPhone;
    }

    public void setMerchantPhone(String merchantPhone) {
        this.merchantPhone = merchantPhone;
    }

    public String getMerchantHead() {
        return merchantHead;
    }

    public void setMerchantHead(String merchantHead) {
        this.merchantHead = merchantHead;
    }

    public String getMerchantName() {
        return merchantName;
    }

    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }

    public List<MediaSourceVo> getMediaSources() {
        return mediaSources;
    }

    public void setMediaSources(List<MediaSourceVo> mediaSources) {
        this.mediaSources = mediaSources;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("ShopVo{");
        sb.append(super.toString());
        sb.append("marketId=").append(marketId);
        sb.append(", merchantId=").append(merchantId);
        sb.append(", shopId=").append(shopId);
        sb.append(", shopName='").append(shopName).append('\'');
        sb.append(", shopLogo='").append(shopLogo).append('\'');
        sb.append(", shopSummary='").append(shopSummary).append('\'');
        sb.append(", phone='").append(phone).append('\'');
        sb.append(", collected=").append(collected);
        sb.append(", merchantPhone='").append(merchantPhone).append('\'');
        sb.append(", merchantHead='").append(merchantHead).append('\'');
        sb.append(", merchantName='").append(merchantName).append('\'');
        sb.append(", mediaSources=").append(mediaSources);
        sb.append('}');
        return sb.toString();
    }
}
